PicketLink is a security framework that enables Java EE applications. Some readymade functionality such as User Account Registration, Logout, SignIn services are needed by a typical JavaEE application. A JavaEE application makes use of CDI, JAX-RS, JPA, EJB among other things. Some of the common services can be REST endpoints.
PicketLink Extensions is a project that contains functionality that does not belong to the PicketLink core project. Ideally, users/developers should be able to decide whether they need PicketLink Extensions or not.
Please check the functionality provided by the PL Extensions project. If you need the functionality, then add it to your application dependencies.
It is a maven dependency and a small set of library jars.
PicketLink Extensions Endpoints
Including the PicketLink Extensions jar in your application will automatically enable JAX-RS application system with a path of "/". So if your application is named xyz.war or xyz.jar, then the JAX-RS system is available at /xyz/
For information on overriding the application path, please look at : https://docs.jboss.org/author/display/AS71/JAX-RS+Reference+Guide
TBD